proboscis worm - German English Dictionary